# -*- coding:utf8 -*-
from django.shortcuts import render, HttpResponse

# jQuery方式的ajax上传提交
def JQ_Upload(request):
    if request.method == "GET":
        return render(request, "ajaxTest/jquery_ajax_upload.html",)
    else:
        file_obj = request.FILES.get("file")  # 拿到from获取到的file数据
        print("上传文件名称是：", file_obj.name)
        print("上传文件大小是：", file_obj.size)

        f = open("media/file/" + file_obj.name + "", "wb")  # 服务器创建上传同名的文件
        for line in file_obj.chunks():  # 分块拿上传数据
            f.write(line)  # 循环写入拿到的数据块到服务器
        f.close()
        return HttpResponse(file_obj.name)
